using System;
using System.Runtime.Serialization;
using SystemFrameworks.ExceptionManagers;

namespace SystemFrameworks.DataAccess
{
	/// <summary>
	/// Summary description for DbExecuteException.
	/// </summary>
	/// 
	[Serializable]
	public class DbExecuteException :BaseApplicationException
	{
		public DbExecuteException()  : base()
		{
			//
			// TODO: Add constructor logic here
			//
		}
		// Constructor with exception message
		public DbExecuteException(string message) : base(message)
		{

		}
		// Constructor with message and inner exception
		public DbExecuteException(string message, Exception inner) : base(message,inner)
		{

		}
		// Protected constructor to de-serialize data
		protected DbExecuteException(SerializationInfo info, StreamingContext context) : base(info, context)
		{

		}
	}
}
